.b {
	border: 1px solid blue;
}
.r {
	border: 1px solid red;
}
.w {
	border: 1px solid white;
}
.g {
	border: 1px solid green;
}
.y {
	border: 1px solid yellow;
}
.p {
	border: 1px solid pink;
}
.bl {
	border: 1px solid black;
}
.dp {
	display: block;
}
.l_fl {
	float: left;
}
.l_fr {
	float: right;
}
.fr {
	float: right;
}
.fl {
	float: left;
}
.hide {
	display: none;
}
/*
body,div,span,dl,dt,dd,b,a,ul,li,p,br,h1,h2,h3,h4,form {
	margin: 0px;
	padding: 0px;
	font-family: '微软雅黑','宋体';
	font-size: 12px;
}
* {
	margin: 0;
    padding: 0;
    border:0;
}*/
.clearfix{clear:both;}
.clearfix:after{
	content:"."; 
	display:block; 
	height:0; 
	clear:both;
	/*visibility:hidden;*/
}
.wfull {
	width: 100%;
}
.w95 {
	width: 95%;
}
.w92 {
	width: 92%;
}
.w90 {
	width: 90%;
}
.w86 {
	width: 86%;
}
.w85 {
	width: 85%;
}
.w84 {
	width: 84%;
}
.w81 {
	width: 81%;
}
.w80 {
	width: 80%;
}
.w71 {
	width: 71%;
}
.w68 {
	width: 68%;
}
.w60 {
	width: 60%;
}
.w58 {
	width: 58%;
}
.w50 {
	width: 50%;
}
.w49 {
	width: 49%;
}
.w38 {
	width: 38%;
}
.w31 {
	width: 31%;
}
.w30 {
	width: 30%;
}
.w28 {
	width: 28%;
}
.w20 {
	width: 20%;
}
.w18 {
	width: 18%;
}
.w15 {
	width: 15%;
}
.w13 {
	width: 13%;
}
.w10 {
	width: 10%;
}
.w7 {
	width: 7%;
}
.w_1200 {
	width: 1200px;
}
.w_1024 {
	width: 1024px;
}
.w_200 {
	width: 200px;
}
.w_120 {
	width: 120px;
}
.w_160 {
	width: 160px;
}
.w_70 {
	width: 70px;
}
.hfull {
	height: 100%;
}
.h_500 {
	height: 500px;
}
.h_400 {
	height: 400px;
}
.h_113 {
	height: 113px;
}
.h_60 {
	height: 60px;
}
.h_50 {
	height: 50px;
}
.h_46 {
	height: 46px;
}
.h_42 {
	height: 42px;
}
.h_37 {
	height: 37px;
}
.h_30 {
	height: 30px;
}
.h_20 {
	height: 20px;
}
.h_10 {
	height: 10px;
}
.h_5 {
	height: 5px;
}
.mauto {
	margin: auto;
}
.ml32 {
	margin-left: 32px;
}
.mp64 {
	margin-top: 50px;
}
.mp50 {
	margin-top: 50px;
}
.mp40 {
	margin-top: 40px;
}
.mp20 {
	margin-top: 20px;
}
.mp13 {
	margin-top: 13px;
}
.mp15 {
	margin-top: 15px;
}
.mp12 {
	margin-top: 12px;
}
.mp10 {
	margin-top: 10px;
}
.mp8 {
	margin-top: 8px;
}
.mr44 {
	margin-right: 44px;
}
.ml90 {
	margin-left: 90px;
}
.ml30 {
	margin-left: 30px;
}
.ml20 {
	margin-left: 20px;
}
.ml10 {
	margin-left: 10px;
}
.ml0 {
	margin-left: 0px;
}
.ml-15 {
	margin-left: -15px;
}
.mp20 {
	margin-top: 20px;
}
/******** [ padding ] *********/
.pb10 {
	padding-bottom: 10px;
}

/* Loadlazy style */
.lazyload_container img {
  margin-bottom: 10px;
}
.lazyload_container .no_img_coming{ background:url(../image/warm/loading6.gif) no-repeat; background-position:center; }

